On Benchmarking Popular File Systems
نویسندگان
چکیده
In recent years, Windows, Linux and BSD have become dominant operating systems in personal computers [1]. An essential component of the operating system is its file system. Although there are reports [2, 3] on evaluation of file systems under the same operating system, it is necessary to assess the performance of different file systems under their associated operating systems to help selecting the operating system for different application requirements. In this paper, we evaluate six most commonly used file systems, NTFS, FAT32, Ext2, Ext3, ReiserFS, and UFS, in their respective operating systems. We compare their I/O performance under different workloads. Our results show that file system performance is largely tied to the cache and memory buffer management of the underlying operating system. Windows seems to support better buffering for random access of large files than Linux, but Linux based file systems offer faster sequential read/write performance. Journaling file systems trade some write speed for improved reliability. UFS performs consistently well for all I/O operations under any file sizes.
منابع مشابه
Speedy and Scalable File-System Benchmarking with Compressions
Everyone cares about data. Thus, it is important to accurately assess the performance of the file and storage systems that store our valuable data. As designers and evalua-tors of these systems, it is our responsibility to ensure that they are benchmarked under real-world conditions with a realistic choice of workloads. Unfortunately, file and storage systems are currently difficult to benchmar...
متن کاملBenchmarking P2P Applications
We intend to propose a set of performance metrics to evaluate a peer to peer (P2P) file sharing system. P2P file sharing systems are increasingly becoming popular in the internet community for efficient and easy sharing of files among users. A group of people have to choose from several commercially available P2P clients to share their files. The available P2P networks cater to a specific type ...
متن کاملLinux NFSv4.1 Performance Under a Microscope
NFS is a highly popular method of consolidating file resources in today’s complex computing environments. NFSv4.1, the latest version of the NFS protocol, has improvements in security, maintainability, and performance. Before system administrators can take advantage of NFSv4.1 in production systems, we need a good understanding of its performance. For this purpose, we present a detail-oriented ...
متن کاملBenchmarking File System Benchmarking: It *IS* Rocket Science
The quality of file system benchmarking has not improved in over a decade of intense research spanning hundreds of publications. Researchers repeatedly use a wide range of poorly designed benchmarks, and in most cases, develop their own ad-hoc benchmarks. Our community lacks a definition of what we want to benchmark in a file system. We propose several dimensions of file system benchmarking and...
متن کاملOn the Performance Variation in Modern Storage Stacks
Ensuring stable performance for storage stacks is important, especially with the growth in popularity of hosted services where customers expect QoS guarantees. The same requirement arises from benchmarking settings as well. One would expect that repeated, carefully controlled experiments might yield nearly identical performance results—but we found otherwise. We therefore undertook a study to c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003